sing one's own praises - Français Anglais Dictionnaire